38001993272964ec6785e8b492d15908779418ac,modules/launcher/src/test/java/org/mule/module/launcher/DeploymentServiceTestCase.java,DeploymentServiceTestCase,redeploysZipAppAfterDeploymentErrorAfterStartup,#,975
Before Change
{
deploymentService.start();
final URL url = getClass().getResource("/incompleteApp.zip");
assertNotNull("Test app file not found " + url, url);
addAppArchive(url, "incompleteApp.zip");
assertDeploymentFailure(deploymentListener, "incompleteApp");
After Change
assertDeploymentSuccess(deploymentListener, "dummy-app");
// Deploys another app to confirm that DeploymentService has execute the updater thread
addPackedAppFromResource("/empty-app.zip", "incompleteApp.zip");
assertDeploymentSuccess(deploymentListener, "incompleteApp");
assertEquals("Failed app still appears as zombie after a successful redeploy", 0, deploymentService.getZombieMap().size());